package contratosonline.ejb.controller;

import java.util.List;

import contratosonline.entity.FiscalContrato;

public interface FiscalJPAControllerLocal {

	/* (non-Javadoc)
	 * @see contratosonline.ejb.controller.FiscalControllerLocal#persiste(contratosonline.entity.FiscalContrato)
	 */
	public abstract void persiste(FiscalContrato fiscalcontrato);

	/* (non-Javadoc)
	 * @see contratosonline.ejb.controller.FiscalControllerLocal#altera(contratosonline.entity.FiscalContrato)
	 */
	public abstract void altera(FiscalContrato fiscalcontrato) throws Exception;

	/* (non-Javadoc)
	 * @see contratosonline.ejb.controller.FiscalControllerLocal#exclui(java.lang.Integer)
	 */
	public abstract void exclui(Integer id) throws Exception;

	/* (non-Javadoc)
	 * @see contratosonline.ejb.controller.FiscalControllerLocal#findFiscalcontratoEntities()
	 */
	public abstract List<FiscalContrato> findFiscalcontratoEntities();

	/* (non-Javadoc)
	 * @see contratosonline.ejb.controller.FiscalControllerLocal#findFiscalcontratoEntities(int, int)
	 */
	public abstract List<FiscalContrato> findFiscalcontratoEntities(
			int maxResults, int firstResult);

	/* (non-Javadoc)
	 * @see contratosonline.ejb.controller.FiscalControllerLocal#findFiscalcontrato(java.lang.Integer)
	 */
	public abstract FiscalContrato findFiscalcontrato(Integer id);

	/* (non-Javadoc)
	 * @see contratosonline.ejb.controller.FiscalControllerLocal#getFiscalcontratoCount()
	 */
	public abstract int getFiscalcontratoCount();

}